leased territories - Spanish English Dictionary